package com.shinbada.modules.sys.mapper;

import com.shinbada.core.persistence.BaseMapper;
import com.shinbada.modules.sys.entity.Log;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

/**
 * 日志MAPPER接口
 *
 * @author initcap
 * @version 2017-05-16
 */
@Mapper
@Repository
public interface LogMapper extends BaseMapper<Log> {

    /**
     * 清空日志
     *
     * @param companyId 公司主键
     */
    void empty(@Param("companyId") String companyId);

    /**
     * 清理指定机构的数据
     *
     * @param companyId 机构标识
     */
    void clearCompanyId(@Param("companyId") String companyId);
}
